- understand core philosophy
- ~ game design is more art than science
- ~ games introduce voluntary obstacles (which makes it different to for example ⋱ make software)
- ~ have emergent complexity and your game is good
-
~ make a game replayable by adding meaningful, dilemmatic choices with unpredictable outcomes
-
see also:
- ~ in gameplay, a change is as good as a rest
-
~ implement two interacting mechanics to make it interesting